Skip to content

release: 0.44.0#86

Open
stainless-app[bot] wants to merge 10 commits intomainfrom
release-please--branches--main--changes--next
Open

release: 0.44.0#86
stainless-app[bot] wants to merge 10 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Mar 10, 2026

Automated Release PR

0.44.0 (2026-03-20)

Full Changelog: v0.43.0...v0.44.0

Features

  • Add GPU viewport presets and GPU encoder defaults (0735b45)
  • Adds description to OAS spec for docs about delta_x, delta_y (9841aac)
  • Drop headless GPU support and disable pooling (cda8f94)
  • expose smooth drag mouse movement via public API (c6f6862)
  • Rename hardware acceleration UI/docs wording to GPU acceleration (9ee4d0c)

Bug Fixes

  • deps: bump minimum typing-extensions version (fd55947)
  • pydantic: do not pass by_alias unless set (a815a82)
  • sanitize endpoint path params (9b55d2b)

Chores

  • internal: tweak CI branches (8781c7d)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions


Note

Medium Risk
Moderate risk because it changes how all path parameters are interpolated/encoded via the new path_template() helper, which could affect request routing for edge-case IDs. Remaining changes are mostly doc/metadata updates plus small API surface additions (drag_mouse params) and a dependency floor bump.

Overview
Bumps the SDK to v0.44.0 (manifest, pyproject.toml, _version.py) and updates CHANGELOG.md/OpenAPI stats accordingly.

Introduces _utils.path_template() and switches generated resources to build URLs through it instead of raw f-strings, adding percent-encoding and rejecting dot-segments to better sanitize path parameters.

Updates public API/docs around GPU acceleration and viewport presets, extends Computer.drag_mouse with smooth and duration_ms, tweaks scroll parameter descriptions, and bumps the minimum typing-extensions version; also adjusts CI branch filters and fixes pydantic dumping to only pass by_alias when explicitly set.

Written by Cursor Bugbot for commit 46a3c74. This will update automatically on new commits. Configure here.

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Mar 10, 2026

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/kernel-python/9b55d2be9472f779fe20d7d863dacae1030d2b49/kernel-0.43.0-py3-none-any.whl'

Expires at: Sun, 19 Apr 2026 02:28:39 GMT
Updated at: Fri, 20 Mar 2026 02:28:39 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from df37905 to e64015f Compare March 12, 2026 20:05
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from e64015f to c6962f9 Compare March 13, 2026 13:26
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c6962f9 to 0270c67 Compare March 16, 2026 22:34
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 0270c67 to 021e396 Compare March 17, 2026 04:59
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 021e396 to 54248a0 Compare March 17, 2026 05:03
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 54248a0 to 7d018a7 Compare March 17, 2026 05:06
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 7d018a7 to 6510e04 Compare March 17, 2026 17:15
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 6510e04 to 46a3c74 Compare March 20, 2026 02:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants